marine creature - English Synonyms Dictionary